home *** CD-ROM | disk | FTP | other *** search
- /*
- File: storage library.h
-
- Copyright: © 1984-1994 by Apple Computer, Inc., all rights reserved.
-
- WARNING
- This file was auto generated by the interfacer tool. Modifications
- must be made to the master file.
-
- */
-
- #ifndef storageLibraryIncludes
- #define storageLibraryIncludes
-
- #ifndef __TYPES__
- #include <Types.h>
- /* #include <ConditionalMacros.h> */
- /* #include <MixedMode.h> */
- /* #include <Traps.h> */
- #endif
-
- #ifndef graphicsStreamTypesIncludes
- #include "graphics stream types.h"
- /* #include "font types.h" */
- /* #include "math types.h" */
- /* #include "graphics types.h" */
- #endif
-
- #ifdef __cplusplus
- extern "C" {
- #endif
-
- #if defined(powerc) || defined (__powerc)
- #pragma options align=mac68k
- #endif
- struct userSpool {
- gxSpoolBlock spool;
- long reference;
- long position;
- long size;
- void *data;
- void *userField;
- };
- #if defined(powerc) || defined(__powerc)
- #pragma options align=reset
- #endif
-
- #ifndef __cplusplus
- typedef struct userSpool userSpool;
-
- #endif
-
- extern Handle ShapeToHandle(gxShape source);
- extern gxShape HandleToShape(Handle target, long count, const gxViewPort portList[]);
- extern void ShapeToFRef(gxShape source, short fileRef);
- extern gxShape FRefToShape(short fileRef, long count, const gxViewPort portList[]);
- extern void ShapeToFile(gxShape source, Str255 fileName, short vRefNum, OSType creator, OSType fileType);
- extern gxShape FileToShape(Str255 fileName, short vRefNum, long count, const gxViewPort portList[]);
- extern Handle FontToHandle(gxFont fontID, long glyphBits[]);
- extern gxFont HandleToFont(Handle source);
- #ifdef __cplusplus
- }
- #endif
-
- #endif
-
-